OutlineWrap.shadergraph 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191
  1. {
  2. "m_SGVersion": 3,
  3. "m_Type": "UnityEditor.ShaderGraph.GraphData",
  4. "m_ObjectId": "1c91f7928335480e8da474fcedfb1646",
  5. "m_Properties": [
  6. {
  7. "m_Id": "120c814773e946579675f32587651895"
  8. },
  9. {
  10. "m_Id": "a68998e058b2476eaf55927c96eb674d"
  11. },
  12. {
  13. "m_Id": "6bce75dab93e4bdeaba7204e51ef99dd"
  14. },
  15. {
  16. "m_Id": "90a94ddde2ac4587adb0651282ec330d"
  17. },
  18. {
  19. "m_Id": "b9aafda9a52c44d484675f5945bb951e"
  20. },
  21. {
  22. "m_Id": "6a2b417a748e4385ad5741ceaa844cb7"
  23. },
  24. {
  25. "m_Id": "2a3902fef09c452db93b2113487f366f"
  26. },
  27. {
  28. "m_Id": "b7a28221045f424b860e135e96b9d8c9"
  29. },
  30. {
  31. "m_Id": "ff0278405fba41028994c8574c44d93a"
  32. },
  33. {
  34. "m_Id": "9c3f8a96883a482096a589ef296542f2"
  35. }
  36. ],
  37. "m_Keywords": [
  38. {
  39. "m_Id": "027d320c1bf647f6948c279af4d8b5cd"
  40. },
  41. {
  42. "m_Id": "7ee23dc6eea24884abf8eec7f17b278d"
  43. },
  44. {
  45. "m_Id": "d2819b0e6a5c4118a90c15ec7121554f"
  46. },
  47. {
  48. "m_Id": "cb8ce2552792468b89237b6d0d71b922"
  49. },
  50. {
  51. "m_Id": "867011cacce0475885789b50bfff7309"
  52. },
  53. {
  54. "m_Id": "b5727679e60a48358970ef9aed672ad4"
  55. }
  56. ],
  57. "m_Dropdowns": [],
  58. "m_CategoryData": [
  59. {
  60. "m_Id": "9b7a3cf03dd848d99086a26aaeb3b30d"
  61. },
  62. {
  63. "m_Id": "3b2eec5841e34745bc386c9d267576a5"
  64. },
  65. {
  66. "m_Id": "3761ef2ab56349b78db1f4db15b5f10c"
  67. },
  68. {
  69. "m_Id": "762ed489638544e0abbfc723ad2abb18"
  70. },
  71. {
  72. "m_Id": "a8fc9d1614d64bacad988024ee8cf4a7"
  73. },
  74. {
  75. "m_Id": "12d0bd9039824186b22fb46fd416fc26"
  76. },
  77. {
  78. "m_Id": "3585bdf3a63449539ccdef18a258ee03"
  79. }
  80. ],
  81. "m_Nodes": [
  82. {
  83. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  84. },
  85. {
  86. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  87. },
  88. {
  89. "m_Id": "92980b70b95c486e84565917adbcdffd"
  90. },
  91. {
  92. "m_Id": "1f9b5fa558dd414f8295a949f5f566b6"
  93. },
  94. {
  95. "m_Id": "b6f21a7647154bb0be2970c39f6100b9"
  96. }
  97. ],
  98. "m_GroupDatas": [],
  99. "m_StickyNoteDatas": [],
  100. "m_Edges": [
  101. {
  102. "m_OutputSlot": {
  103. "m_Node": {
  104. "m_Id": "1f9b5fa558dd414f8295a949f5f566b6"
  105. },
  106. "m_SlotId": 0
  107. },
  108. "m_InputSlot": {
  109. "m_Node": {
  110. "m_Id": "92980b70b95c486e84565917adbcdffd"
  111. },
  112. "m_SlotId": 2
  113. }
  114. },
  115. {
  116. "m_OutputSlot": {
  117. "m_Node": {
  118. "m_Id": "92980b70b95c486e84565917adbcdffd"
  119. },
  120. "m_SlotId": 0
  121. },
  122. "m_InputSlot": {
  123. "m_Node": {
  124. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  125. },
  126. "m_SlotId": 0
  127. }
  128. },
  129. {
  130. "m_OutputSlot": {
  131. "m_Node": {
  132. "m_Id": "92980b70b95c486e84565917adbcdffd"
  133. },
  134. "m_SlotId": 0
  135. },
  136. "m_InputSlot": {
  137. "m_Node": {
  138. "m_Id": "b6f21a7647154bb0be2970c39f6100b9"
  139. },
  140. "m_SlotId": 0
  141. }
  142. },
  143. {
  144. "m_OutputSlot": {
  145. "m_Node": {
  146. "m_Id": "b6f21a7647154bb0be2970c39f6100b9"
  147. },
  148. "m_SlotId": 4
  149. },
  150. "m_InputSlot": {
  151. "m_Node": {
  152. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  153. },
  154. "m_SlotId": 0
  155. }
  156. }
  157. ],
  158. "m_VertexContext": {
  159. "m_Position": {
  160. "x": 16.999998092651368,
  161. "y": 32.00004196166992
  162. },
  163. "m_Blocks": []
  164. },
  165. "m_FragmentContext": {
  166. "m_Position": {
  167. "x": 0.0,
  168. "y": 200.0
  169. },
  170. "m_Blocks": [
  171. {
  172. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  173. },
  174. {
  175. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  176. }
  177. ]
  178. },
  179. "m_PreviewData": {
  180. "serializedMesh": {
  181. "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
  182. "m_Guid": ""
  183. },
  184. "preventRotation": false
  185. },
  186. "m_Path": "Hidden/FlatKit",
  187. "m_GraphPrecision": 1,
  188. "m_PreviewMode": 2,
  189. "m_OutputNode": {
  190. "m_Id": ""
  191. },
  192. "m_ActiveTargets": [
  193. {
  194. "m_Id": "6de9888e3b9844abb410aa7f1cbe319e"
  195. }
  196. ]
  197. }
  198. {
  199. "m_SGVersion": 0,
  200. "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
  201. "m_ObjectId": "000c5eeb790444bd82861eb7a9d73169",
  202. "m_Id": 2,
  203. "m_DisplayName": "UV",
  204. "m_SlotType": 0,
  205. "m_Hidden": false,
  206. "m_ShaderOutputName": "UV",
  207. "m_StageCapability": 3,
  208. "m_Value": {
  209. "x": 0.0,
  210. "y": 0.0
  211. },
  212. "m_DefaultValue": {
  213. "x": 0.0,
  214. "y": 0.0
  215. },
  216. "m_Labels": []
  217. }
  218. {
  219. "m_SGVersion": 1,
  220. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  221. "m_ObjectId": "027d320c1bf647f6948c279af4d8b5cd",
  222. "m_Guid": {
  223. "m_GuidSerialized": "5bad2c14-0f28-4f01-8eec-4bc7c18427fe"
  224. },
  225. "m_Name": "Use Depth",
  226. "m_DefaultRefNameVersion": 1,
  227. "m_RefNameGeneratedByDisplayName": "Use Depth",
  228. "m_DefaultReferenceName": "_USE_DEPTH",
  229. "m_OverrideReferenceName": "OUTLINE_USE_DEPTH",
  230. "m_GeneratePropertyBlock": false,
  231. "m_UseCustomSlotLabel": false,
  232. "m_CustomSlotLabel": "",
  233. "m_DismissedVersion": 0,
  234. "m_KeywordType": 0,
  235. "m_KeywordDefinition": 0,
  236. "m_KeywordScope": 0,
  237. "m_KeywordStages": 2,
  238. "m_Entries": [],
  239. "m_Value": 0,
  240. "m_IsEditable": true
  241. }
  242. {
  243. "m_SGVersion": 0,
  244. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  245. "m_ObjectId": "0be8f4c69ee24df7b69044859aa5a34c",
  246. "m_Id": 1,
  247. "m_DisplayName": "R",
  248. "m_SlotType": 1,
  249. "m_Hidden": false,
  250. "m_ShaderOutputName": "R",
  251. "m_StageCapability": 3,
  252. "m_Value": 0.0,
  253. "m_DefaultValue": 0.0,
  254. "m_Labels": []
  255. }
  256. {
  257. "m_SGVersion": 1,
  258. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  259. "m_ObjectId": "120c814773e946579675f32587651895",
  260. "m_Guid": {
  261. "m_GuidSerialized": "a8445f83-acbd-4186-a4dd-9348b1dc70f6"
  262. },
  263. "m_Name": "Thickness",
  264. "m_DefaultRefNameVersion": 1,
  265. "m_RefNameGeneratedByDisplayName": "Thickness",
  266. "m_DefaultReferenceName": "_Thickness",
  267. "m_OverrideReferenceName": "",
  268. "m_GeneratePropertyBlock": true,
  269. "m_UseCustomSlotLabel": false,
  270. "m_CustomSlotLabel": "",
  271. "m_DismissedVersion": 0,
  272. "m_Precision": 0,
  273. "overrideHLSLDeclaration": false,
  274. "hlslDeclarationOverride": 0,
  275. "m_Hidden": false,
  276. "m_Value": 0.0,
  277. "m_FloatType": 1,
  278. "m_RangeValues": {
  279. "x": 0.0,
  280. "y": 5.0
  281. }
  282. }
  283. {
  284. "m_SGVersion": 0,
  285. "m_Type": "UnityEditor.ShaderGraph.BlockNode",
  286. "m_ObjectId": "124549f5950643a09e2f87c4f74e9dd6",
  287. "m_Group": {
  288. "m_Id": ""
  289. },
  290. "m_Name": "SurfaceDescription.BaseColor",
  291. "m_DrawState": {
  292. "m_Expanded": true,
  293. "m_Position": {
  294. "serializedVersion": "2",
  295. "x": 0.0,
  296. "y": 0.0,
  297. "width": 0.0,
  298. "height": 0.0
  299. }
  300. },
  301. "m_Slots": [
  302. {
  303. "m_Id": "9a7200ad60604ef09f5d67209401bf75"
  304. }
  305. ],
  306. "synonyms": [],
  307. "m_Precision": 0,
  308. "m_PreviewExpanded": true,
  309. "m_DismissedVersion": 0,
  310. "m_PreviewMode": 0,
  311. "m_CustomColors": {
  312. "m_SerializableColors": []
  313. },
  314. "m_SerializedDescriptor": "SurfaceDescription.BaseColor"
  315. }
  316. {
  317. "m_SGVersion": 0,
  318. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  319. "m_ObjectId": "12d0bd9039824186b22fb46fd416fc26",
  320. "m_Name": "Fade out",
  321. "m_ChildObjectList": [
  322. {
  323. "m_Id": "b5727679e60a48358970ef9aed672ad4"
  324. },
  325. {
  326. "m_Id": "9c3f8a96883a482096a589ef296542f2"
  327. },
  328. {
  329. "m_Id": "a68998e058b2476eaf55927c96eb674d"
  330. }
  331. ]
  332. }
  333. {
  334. "m_SGVersion": 0,
  335. "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode",
  336. "m_ObjectId": "1f9b5fa558dd414f8295a949f5f566b6",
  337. "m_Group": {
  338. "m_Id": ""
  339. },
  340. "m_Name": "Screen Position",
  341. "m_DrawState": {
  342. "m_Expanded": true,
  343. "m_Position": {
  344. "serializedVersion": "2",
  345. "x": -546.0,
  346. "y": 200.0,
  347. "width": 145.0,
  348. "height": 129.0
  349. }
  350. },
  351. "m_Slots": [
  352. {
  353. "m_Id": "491fba181a5442c296dfffa19efd71f3"
  354. }
  355. ],
  356. "synonyms": [],
  357. "m_Precision": 0,
  358. "m_PreviewExpanded": false,
  359. "m_DismissedVersion": 0,
  360. "m_PreviewMode": 0,
  361. "m_CustomColors": {
  362. "m_SerializableColors": []
  363. },
  364. "m_ScreenSpaceType": 0
  365. }
  366. {
  367. "m_SGVersion": 1,
  368. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  369. "m_ObjectId": "2a3902fef09c452db93b2113487f366f",
  370. "m_Guid": {
  371. "m_GuidSerialized": "04324bb6-206f-49da-90e6-6f34bf23497b"
  372. },
  373. "m_Name": "Max Color Threshold",
  374. "m_DefaultRefNameVersion": 1,
  375. "m_RefNameGeneratedByDisplayName": "Max Color Threshold",
  376. "m_DefaultReferenceName": "_Max_Color_Threshold",
  377. "m_OverrideReferenceName": "_ColorThresholdMax",
  378. "m_GeneratePropertyBlock": true,
  379. "m_UseCustomSlotLabel": false,
  380. "m_CustomSlotLabel": "",
  381. "m_DismissedVersion": 0,
  382. "m_Precision": 0,
  383. "overrideHLSLDeclaration": false,
  384. "hlslDeclarationOverride": 0,
  385. "m_Hidden": false,
  386. "m_Value": 0.25,
  387. "m_FloatType": 1,
  388. "m_RangeValues": {
  389. "x": 0.0,
  390. "y": 1.0
  391. }
  392. }
  393. {
  394. "m_SGVersion": 0,
  395. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  396. "m_ObjectId": "2e69d575ee6a4b489d33762f8bcbe950",
  397. "m_Id": 4,
  398. "m_DisplayName": "A",
  399. "m_SlotType": 1,
  400. "m_Hidden": false,
  401. "m_ShaderOutputName": "A",
  402. "m_StageCapability": 3,
  403. "m_Value": 0.0,
  404. "m_DefaultValue": 0.0,
  405. "m_Labels": []
  406. }
  407. {
  408. "m_SGVersion": 0,
  409. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  410. "m_ObjectId": "3585bdf3a63449539ccdef18a258ee03",
  411. "m_Name": "Features",
  412. "m_ChildObjectList": [
  413. {
  414. "m_Id": "cb8ce2552792468b89237b6d0d71b922"
  415. }
  416. ]
  417. }
  418. {
  419. "m_SGVersion": 0,
  420. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  421. "m_ObjectId": "3761ef2ab56349b78db1f4db15b5f10c",
  422. "m_Name": "Color",
  423. "m_ChildObjectList": [
  424. {
  425. "m_Id": "7ee23dc6eea24884abf8eec7f17b278d"
  426. },
  427. {
  428. "m_Id": "6a2b417a748e4385ad5741ceaa844cb7"
  429. },
  430. {
  431. "m_Id": "2a3902fef09c452db93b2113487f366f"
  432. }
  433. ]
  434. }
  435. {
  436. "m_SGVersion": 0,
  437. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  438. "m_ObjectId": "3b2eec5841e34745bc386c9d267576a5",
  439. "m_Name": "Lines",
  440. "m_ChildObjectList": [
  441. {
  442. "m_Id": "90a94ddde2ac4587adb0651282ec330d"
  443. },
  444. {
  445. "m_Id": "120c814773e946579675f32587651895"
  446. },
  447. {
  448. "m_Id": "867011cacce0475885789b50bfff7309"
  449. }
  450. ]
  451. }
  452. {
  453. "m_SGVersion": 0,
  454. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  455. "m_ObjectId": "491fba181a5442c296dfffa19efd71f3",
  456. "m_Id": 0,
  457. "m_DisplayName": "Out",
  458. "m_SlotType": 1,
  459. "m_Hidden": false,
  460. "m_ShaderOutputName": "Out",
  461. "m_StageCapability": 3,
  462. "m_Value": {
  463. "x": 0.0,
  464. "y": 0.0,
  465. "z": 0.0,
  466. "w": 0.0
  467. },
  468. "m_DefaultValue": {
  469. "x": 0.0,
  470. "y": 0.0,
  471. "z": 0.0,
  472. "w": 0.0
  473. },
  474. "m_Labels": []
  475. }
  476. {
  477. "m_SGVersion": 1,
  478. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  479. "m_ObjectId": "6a2b417a748e4385ad5741ceaa844cb7",
  480. "m_Guid": {
  481. "m_GuidSerialized": "a71cd072-19b7-4bfb-a7e7-ffdba62e0303"
  482. },
  483. "m_Name": "Min Color Threshold",
  484. "m_DefaultRefNameVersion": 1,
  485. "m_RefNameGeneratedByDisplayName": "Min Color Threshold",
  486. "m_DefaultReferenceName": "_Min_Color_Threshold",
  487. "m_OverrideReferenceName": "_ColorThresholdMin",
  488. "m_GeneratePropertyBlock": true,
  489. "m_UseCustomSlotLabel": false,
  490. "m_CustomSlotLabel": "",
  491. "m_DismissedVersion": 0,
  492. "m_Precision": 0,
  493. "overrideHLSLDeclaration": false,
  494. "hlslDeclarationOverride": 0,
  495. "m_Hidden": false,
  496. "m_Value": 0.0,
  497. "m_FloatType": 1,
  498. "m_RangeValues": {
  499. "x": 0.0,
  500. "y": 1.0
  501. }
  502. }
  503. {
  504. "m_SGVersion": 1,
  505. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  506. "m_ObjectId": "6bce75dab93e4bdeaba7204e51ef99dd",
  507. "m_Guid": {
  508. "m_GuidSerialized": "5ec0e74e-4f11-4d23-afb4-404e52634e41"
  509. },
  510. "m_Name": "Max Depth Threshold",
  511. "m_DefaultRefNameVersion": 1,
  512. "m_RefNameGeneratedByDisplayName": "Max Depth Threshold",
  513. "m_DefaultReferenceName": "_Max_Depth_Threshold",
  514. "m_OverrideReferenceName": "_DepthThresholdMax",
  515. "m_GeneratePropertyBlock": true,
  516. "m_UseCustomSlotLabel": false,
  517. "m_CustomSlotLabel": "",
  518. "m_DismissedVersion": 0,
  519. "m_Precision": 0,
  520. "overrideHLSLDeclaration": false,
  521. "hlslDeclarationOverride": 0,
  522. "m_Hidden": false,
  523. "m_Value": 0.25,
  524. "m_FloatType": 1,
  525. "m_RangeValues": {
  526. "x": 0.0,
  527. "y": 1.0
  528. }
  529. }
  530. {
  531. "m_SGVersion": 1,
  532. "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget",
  533. "m_ObjectId": "6de9888e3b9844abb410aa7f1cbe319e",
  534. "m_Datas": [
  535. {
  536. "m_Id": "f96621e0417148329344ce08081a08aa"
  537. }
  538. ],
  539. "m_ActiveSubTarget": {
  540. "m_Id": "aa590bf2e5f14b53893d161e232b1f36"
  541. },
  542. "m_AllowMaterialOverride": false,
  543. "m_SurfaceType": 0,
  544. "m_ZTestMode": 4,
  545. "m_ZWriteControl": 0,
  546. "m_AlphaMode": 0,
  547. "m_RenderFace": 2,
  548. "m_AlphaClip": false,
  549. "m_CastShadows": true,
  550. "m_ReceiveShadows": true,
  551. "m_SupportsLODCrossFade": false,
  552. "m_CustomEditorGUI": "",
  553. "m_SupportVFX": false
  554. }
  555. {
  556. "m_SGVersion": 0,
  557. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  558. "m_ObjectId": "6ee484d5704d48c79201cc23df90990a",
  559. "m_Id": 0,
  560. "m_DisplayName": "In",
  561. "m_SlotType": 0,
  562. "m_Hidden": false,
  563. "m_ShaderOutputName": "In",
  564. "m_StageCapability": 3,
  565. "m_Value": {
  566. "x": 0.0,
  567. "y": 0.0,
  568. "z": 0.0,
  569. "w": 0.0
  570. },
  571. "m_DefaultValue": {
  572. "x": 0.0,
  573. "y": 0.0,
  574. "z": 0.0,
  575. "w": 0.0
  576. }
  577. }
  578. {
  579. "m_SGVersion": 0,
  580. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  581. "m_ObjectId": "7074fff391fc4f398aed05a91b01b7ec",
  582. "m_Id": 2,
  583. "m_DisplayName": "G",
  584. "m_SlotType": 1,
  585. "m_Hidden": false,
  586. "m_ShaderOutputName": "G",
  587. "m_StageCapability": 3,
  588. "m_Value": 0.0,
  589. "m_DefaultValue": 0.0,
  590. "m_Labels": []
  591. }
  592. {
  593. "m_SGVersion": 0,
  594. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  595. "m_ObjectId": "762ed489638544e0abbfc723ad2abb18",
  596. "m_Name": "Depth",
  597. "m_ChildObjectList": [
  598. {
  599. "m_Id": "027d320c1bf647f6948c279af4d8b5cd"
  600. },
  601. {
  602. "m_Id": "b9aafda9a52c44d484675f5945bb951e"
  603. },
  604. {
  605. "m_Id": "6bce75dab93e4bdeaba7204e51ef99dd"
  606. }
  607. ]
  608. }
  609. {
  610. "m_SGVersion": 1,
  611. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  612. "m_ObjectId": "7ee23dc6eea24884abf8eec7f17b278d",
  613. "m_Guid": {
  614. "m_GuidSerialized": "bf434521-d6f0-4cea-9bfd-ec734221f4e3"
  615. },
  616. "m_Name": "Use Color",
  617. "m_DefaultRefNameVersion": 1,
  618. "m_RefNameGeneratedByDisplayName": "Use Color",
  619. "m_DefaultReferenceName": "_USE_COLOR",
  620. "m_OverrideReferenceName": "OUTLINE_USE_COLOR",
  621. "m_GeneratePropertyBlock": false,
  622. "m_UseCustomSlotLabel": false,
  623. "m_CustomSlotLabel": "",
  624. "m_DismissedVersion": 0,
  625. "m_KeywordType": 0,
  626. "m_KeywordDefinition": 0,
  627. "m_KeywordScope": 0,
  628. "m_KeywordStages": 2,
  629. "m_Entries": [],
  630. "m_Value": 1,
  631. "m_IsEditable": true
  632. }
  633. {
  634. "m_SGVersion": 0,
  635. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  636. "m_ObjectId": "82e211689f994de0a779d29c1ea3c1eb",
  637. "m_Id": 0,
  638. "m_DisplayName": "Alpha",
  639. "m_SlotType": 0,
  640. "m_Hidden": false,
  641. "m_ShaderOutputName": "Alpha",
  642. "m_StageCapability": 2,
  643. "m_Value": 1.0,
  644. "m_DefaultValue": 1.0,
  645. "m_Labels": []
  646. }
  647. {
  648. "m_SGVersion": 1,
  649. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  650. "m_ObjectId": "867011cacce0475885789b50bfff7309",
  651. "m_Guid": {
  652. "m_GuidSerialized": "95372a2b-2b6e-4d05-a169-587bf347b22d"
  653. },
  654. "m_Name": "Resolution Invariant",
  655. "m_DefaultRefNameVersion": 1,
  656. "m_RefNameGeneratedByDisplayName": "Resolution Invariant",
  657. "m_DefaultReferenceName": "_RESOLUTION_INVARIANT",
  658. "m_OverrideReferenceName": "RESOLUTION_INVARIANT_THICKNESS",
  659. "m_GeneratePropertyBlock": false,
  660. "m_UseCustomSlotLabel": false,
  661. "m_CustomSlotLabel": "",
  662. "m_DismissedVersion": 0,
  663. "m_KeywordType": 0,
  664. "m_KeywordDefinition": 0,
  665. "m_KeywordScope": 0,
  666. "m_KeywordStages": 2,
  667. "m_Entries": [],
  668. "m_Value": 0,
  669. "m_IsEditable": true
  670. }
  671. {
  672. "m_SGVersion": 3,
  673. "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty",
  674. "m_ObjectId": "90a94ddde2ac4587adb0651282ec330d",
  675. "m_Guid": {
  676. "m_GuidSerialized": "ea86c380-1583-4163-bd6a-ef3c45db348e"
  677. },
  678. "m_Name": "Outline Color",
  679. "m_DefaultRefNameVersion": 1,
  680. "m_RefNameGeneratedByDisplayName": "Outline Color",
  681. "m_DefaultReferenceName": "_Outline_Color",
  682. "m_OverrideReferenceName": "_EdgeColor",
  683. "m_GeneratePropertyBlock": true,
  684. "m_UseCustomSlotLabel": false,
  685. "m_CustomSlotLabel": "",
  686. "m_DismissedVersion": 0,
  687. "m_Precision": 0,
  688. "overrideHLSLDeclaration": false,
  689. "hlslDeclarationOverride": 0,
  690. "m_Hidden": false,
  691. "m_Value": {
  692. "r": 0.31372547149658205,
  693. "g": 0.6509804129600525,
  694. "b": 0.27843135595321658,
  695. "a": 1.0
  696. },
  697. "isMainColor": false,
  698. "m_ColorMode": 0
  699. }
  700. {
  701. "m_SGVersion": 1,
  702. "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
  703. "m_ObjectId": "92980b70b95c486e84565917adbcdffd",
  704. "m_Group": {
  705. "m_Id": ""
  706. },
  707. "m_Name": "Outline (Custom Function)",
  708. "m_DrawState": {
  709. "m_Expanded": true,
  710. "m_Position": {
  711. "serializedVersion": "2",
  712. "x": -392.0,
  713. "y": 200.0,
  714. "width": 217.0,
  715. "height": 214.0
  716. }
  717. },
  718. "m_Slots": [
  719. {
  720. "m_Id": "ac3fddfa47924bab812f39451a6ecb79"
  721. },
  722. {
  723. "m_Id": "000c5eeb790444bd82861eb7a9d73169"
  724. }
  725. ],
  726. "synonyms": [
  727. "code",
  728. "HLSL"
  729. ],
  730. "m_Precision": 0,
  731. "m_PreviewExpanded": false,
  732. "m_DismissedVersion": 0,
  733. "m_PreviewMode": 0,
  734. "m_CustomColors": {
  735. "m_SerializableColors": []
  736. },
  737. "m_SourceType": 0,
  738. "m_FunctionName": "Outline",
  739. "m_FunctionSource": "55858e4cd94d48b0a267735f29dd1e5e",
  740. "m_FunctionBody": "Enter function body here..."
  741. }
  742. {
  743. "m_SGVersion": 0,
  744. "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot",
  745. "m_ObjectId": "9a7200ad60604ef09f5d67209401bf75",
  746. "m_Id": 0,
  747. "m_DisplayName": "Base Color",
  748. "m_SlotType": 0,
  749. "m_Hidden": false,
  750. "m_ShaderOutputName": "BaseColor",
  751. "m_StageCapability": 2,
  752. "m_Value": {
  753. "x": 0.5,
  754. "y": 0.5,
  755. "z": 0.5
  756. },
  757. "m_DefaultValue": {
  758. "x": 0.0,
  759. "y": 0.0,
  760. "z": 0.0
  761. },
  762. "m_Labels": [],
  763. "m_ColorMode": 0,
  764. "m_DefaultColor": {
  765. "r": 0.5,
  766. "g": 0.5,
  767. "b": 0.5,
  768. "a": 1.0
  769. }
  770. }
  771. {
  772. "m_SGVersion": 0,
  773. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  774. "m_ObjectId": "9b7a3cf03dd848d99086a26aaeb3b30d",
  775. "m_Name": "",
  776. "m_ChildObjectList": []
  777. }
  778. {
  779. "m_SGVersion": 1,
  780. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  781. "m_ObjectId": "9c3f8a96883a482096a589ef296542f2",
  782. "m_Guid": {
  783. "m_GuidSerialized": "ccf341ae-4f99-44c7-9f93-6be6fe656389"
  784. },
  785. "m_Name": "Fade Range Start",
  786. "m_DefaultRefNameVersion": 1,
  787. "m_RefNameGeneratedByDisplayName": "Fade Range Start",
  788. "m_DefaultReferenceName": "_Fade_Range_Start",
  789. "m_OverrideReferenceName": "_FadeRangeStart",
  790. "m_GeneratePropertyBlock": true,
  791. "m_UseCustomSlotLabel": false,
  792. "m_CustomSlotLabel": "",
  793. "m_DismissedVersion": 0,
  794. "m_Precision": 0,
  795. "overrideHLSLDeclaration": false,
  796. "hlslDeclarationOverride": 0,
  797. "m_Hidden": false,
  798. "m_Value": 10.0,
  799. "m_FloatType": 0,
  800. "m_RangeValues": {
  801. "x": 0.0,
  802. "y": 1.0
  803. }
  804. }
  805. {
  806. "m_SGVersion": 1,
  807. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  808. "m_ObjectId": "a68998e058b2476eaf55927c96eb674d",
  809. "m_Guid": {
  810. "m_GuidSerialized": "01cd081f-3185-4c75-a680-8efc8fdba386"
  811. },
  812. "m_Name": "Fade Range End",
  813. "m_DefaultRefNameVersion": 1,
  814. "m_RefNameGeneratedByDisplayName": "Fade Range End",
  815. "m_DefaultReferenceName": "_Fade_Range_End",
  816. "m_OverrideReferenceName": "_FadeRangeEnd",
  817. "m_GeneratePropertyBlock": true,
  818. "m_UseCustomSlotLabel": false,
  819. "m_CustomSlotLabel": "",
  820. "m_DismissedVersion": 0,
  821. "m_Precision": 0,
  822. "overrideHLSLDeclaration": false,
  823. "hlslDeclarationOverride": 0,
  824. "m_Hidden": false,
  825. "m_Value": 30.0,
  826. "m_FloatType": 0,
  827. "m_RangeValues": {
  828. "x": 0.0,
  829. "y": 1.0
  830. }
  831. }
  832. {
  833. "m_SGVersion": 0,
  834. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  835. "m_ObjectId": "a8eb5748474f4adba31f29545c637885",
  836. "m_Id": 3,
  837. "m_DisplayName": "B",
  838. "m_SlotType": 1,
  839. "m_Hidden": false,
  840. "m_ShaderOutputName": "B",
  841. "m_StageCapability": 3,
  842. "m_Value": 0.0,
  843. "m_DefaultValue": 0.0,
  844. "m_Labels": []
  845. }
  846. {
  847. "m_SGVersion": 0,
  848. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  849. "m_ObjectId": "a8fc9d1614d64bacad988024ee8cf4a7",
  850. "m_Name": "Normals",
  851. "m_ChildObjectList": [
  852. {
  853. "m_Id": "d2819b0e6a5c4118a90c15ec7121554f"
  854. },
  855. {
  856. "m_Id": "b7a28221045f424b860e135e96b9d8c9"
  857. },
  858. {
  859. "m_Id": "ff0278405fba41028994c8574c44d93a"
  860. }
  861. ]
  862. }
  863. {
  864. "m_SGVersion": 0,
  865. "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalFullscreenSubTarget",
  866. "m_ObjectId": "aa590bf2e5f14b53893d161e232b1f36"
  867. }
  868. {
  869. "m_SGVersion": 0,
  870. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  871. "m_ObjectId": "ac3fddfa47924bab812f39451a6ecb79",
  872. "m_Id": 0,
  873. "m_DisplayName": "Out",
  874. "m_SlotType": 1,
  875. "m_Hidden": false,
  876. "m_ShaderOutputName": "Out",
  877. "m_StageCapability": 3,
  878. "m_Value": {
  879. "x": 0.0,
  880. "y": 0.0,
  881. "z": 0.0,
  882. "w": 0.0
  883. },
  884. "m_DefaultValue": {
  885. "x": 0.0,
  886. "y": 0.0,
  887. "z": 0.0,
  888. "w": 0.0
  889. },
  890. "m_Labels": []
  891. }
  892. {
  893. "m_SGVersion": 1,
  894. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  895. "m_ObjectId": "b5727679e60a48358970ef9aed672ad4",
  896. "m_Guid": {
  897. "m_GuidSerialized": "f4183595-f4b4-4a91-be40-029ee1eb8cd5"
  898. },
  899. "m_Name": "Fade With Distance",
  900. "m_DefaultRefNameVersion": 1,
  901. "m_RefNameGeneratedByDisplayName": "Fade With Distance",
  902. "m_DefaultReferenceName": "_FADE_WITH_DISTANCE",
  903. "m_OverrideReferenceName": "OUTLINE_FADE_OUT",
  904. "m_GeneratePropertyBlock": false,
  905. "m_UseCustomSlotLabel": false,
  906. "m_CustomSlotLabel": "",
  907. "m_DismissedVersion": 0,
  908. "m_KeywordType": 0,
  909. "m_KeywordDefinition": 0,
  910. "m_KeywordScope": 0,
  911. "m_KeywordStages": 2,
  912. "m_Entries": [],
  913. "m_Value": 0,
  914. "m_IsEditable": true
  915. }
  916. {
  917. "m_SGVersion": 0,
  918. "m_Type": "UnityEditor.ShaderGraph.SplitNode",
  919. "m_ObjectId": "b6f21a7647154bb0be2970c39f6100b9",
  920. "m_Group": {
  921. "m_Id": ""
  922. },
  923. "m_Name": "Split",
  924. "m_DrawState": {
  925. "m_Expanded": false,
  926. "m_Position": {
  927. "serializedVersion": "2",
  928. "x": -156.0,
  929. "y": 292.0,
  930. "width": 119.0,
  931. "height": 77.0
  932. }
  933. },
  934. "m_Slots": [
  935. {
  936. "m_Id": "6ee484d5704d48c79201cc23df90990a"
  937. },
  938. {
  939. "m_Id": "0be8f4c69ee24df7b69044859aa5a34c"
  940. },
  941. {
  942. "m_Id": "7074fff391fc4f398aed05a91b01b7ec"
  943. },
  944. {
  945. "m_Id": "a8eb5748474f4adba31f29545c637885"
  946. },
  947. {
  948. "m_Id": "2e69d575ee6a4b489d33762f8bcbe950"
  949. }
  950. ],
  951. "synonyms": [
  952. "separate"
  953. ],
  954. "m_Precision": 0,
  955. "m_PreviewExpanded": true,
  956. "m_DismissedVersion": 0,
  957. "m_PreviewMode": 0,
  958. "m_CustomColors": {
  959. "m_SerializableColors": []
  960. }
  961. }
  962. {
  963. "m_SGVersion": 1,
  964. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  965. "m_ObjectId": "b7a28221045f424b860e135e96b9d8c9",
  966. "m_Guid": {
  967. "m_GuidSerialized": "a80382a3-3ce2-4548-a6e4-ba71126769d0"
  968. },
  969. "m_Name": "Min Normals Threshold",
  970. "m_DefaultRefNameVersion": 1,
  971. "m_RefNameGeneratedByDisplayName": "Min Normals Threshold",
  972. "m_DefaultReferenceName": "_Min_Normals_Threshold",
  973. "m_OverrideReferenceName": "_NormalThresholdMin",
  974. "m_GeneratePropertyBlock": true,
  975. "m_UseCustomSlotLabel": false,
  976. "m_CustomSlotLabel": "",
  977. "m_DismissedVersion": 0,
  978. "m_Precision": 0,
  979. "overrideHLSLDeclaration": false,
  980. "hlslDeclarationOverride": 0,
  981. "m_Hidden": false,
  982. "m_Value": 0.5,
  983. "m_FloatType": 1,
  984. "m_RangeValues": {
  985. "x": 0.0,
  986. "y": 1.0
  987. }
  988. }
  989. {
  990. "m_SGVersion": 1,
  991. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  992. "m_ObjectId": "b9aafda9a52c44d484675f5945bb951e",
  993. "m_Guid": {
  994. "m_GuidSerialized": "3e2dfd4a-e5f7-4a49-a534-a14309a99986"
  995. },
  996. "m_Name": "Min Depth Threshold",
  997. "m_DefaultRefNameVersion": 1,
  998. "m_RefNameGeneratedByDisplayName": "Min Depth Threshold",
  999. "m_DefaultReferenceName": "_Min_Depth_Threshold",
  1000. "m_OverrideReferenceName": "_DepthThresholdMin",
  1001. "m_GeneratePropertyBlock": true,
  1002. "m_UseCustomSlotLabel": false,
  1003. "m_CustomSlotLabel": "",
  1004. "m_DismissedVersion": 0,
  1005. "m_Precision": 0,
  1006. "overrideHLSLDeclaration": false,
  1007. "hlslDeclarationOverride": 0,
  1008. "m_Hidden": false,
  1009. "m_Value": 0.0,
  1010. "m_FloatType": 1,
  1011. "m_RangeValues": {
  1012. "x": 0.0,
  1013. "y": 1.0
  1014. }
  1015. }
  1016. {
  1017. "m_SGVersion": 0,
  1018. "m_Type": "UnityEditor.ShaderGraph.BlockNode",
  1019. "m_ObjectId": "ca0fa6ce4dd049e6b3c0102f58e9831a",
  1020. "m_Group": {
  1021. "m_Id": ""
  1022. },
  1023. "m_Name": "SurfaceDescription.Alpha",
  1024. "m_DrawState": {
  1025. "m_Expanded": true,
  1026. "m_Position": {
  1027. "serializedVersion": "2",
  1028. "x": 0.0,
  1029. "y": 0.0,
  1030. "width": 0.0,
  1031. "height": 0.0
  1032. }
  1033. },
  1034. "m_Slots": [
  1035. {
  1036. "m_Id": "82e211689f994de0a779d29c1ea3c1eb"
  1037. }
  1038. ],
  1039. "synonyms": [],
  1040. "m_Precision": 0,
  1041. "m_PreviewExpanded": true,
  1042. "m_DismissedVersion": 0,
  1043. "m_PreviewMode": 0,
  1044. "m_CustomColors": {
  1045. "m_SerializableColors": []
  1046. },
  1047. "m_SerializedDescriptor": "SurfaceDescription.Alpha"
  1048. }
  1049. {
  1050. "m_SGVersion": 1,
  1051. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  1052. "m_ObjectId": "cb8ce2552792468b89237b6d0d71b922",
  1053. "m_Guid": {
  1054. "m_GuidSerialized": "0b7ac1bb-b4a5-4296-95cd-a511dfb48d9b"
  1055. },
  1056. "m_Name": "Outline Only",
  1057. "m_DefaultRefNameVersion": 1,
  1058. "m_RefNameGeneratedByDisplayName": "Outline Only",
  1059. "m_DefaultReferenceName": "_OUTLINE_ONLY",
  1060. "m_OverrideReferenceName": "OUTLINE_ONLY",
  1061. "m_GeneratePropertyBlock": false,
  1062. "m_UseCustomSlotLabel": false,
  1063. "m_CustomSlotLabel": "",
  1064. "m_DismissedVersion": 0,
  1065. "m_KeywordType": 0,
  1066. "m_KeywordDefinition": 0,
  1067. "m_KeywordScope": 0,
  1068. "m_KeywordStages": 2,
  1069. "m_Entries": [],
  1070. "m_Value": 0,
  1071. "m_IsEditable": true
  1072. }
  1073. {
  1074. "m_SGVersion": 1,
  1075. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  1076. "m_ObjectId": "d2819b0e6a5c4118a90c15ec7121554f",
  1077. "m_Guid": {
  1078. "m_GuidSerialized": "626fe3f1-dbb7-4637-8489-b7ad30f4e606"
  1079. },
  1080. "m_Name": "Use Normals",
  1081. "m_DefaultRefNameVersion": 1,
  1082. "m_RefNameGeneratedByDisplayName": "Use Normals",
  1083. "m_DefaultReferenceName": "_USE_NORMALS",
  1084. "m_OverrideReferenceName": "OUTLINE_USE_NORMALS",
  1085. "m_GeneratePropertyBlock": false,
  1086. "m_UseCustomSlotLabel": false,
  1087. "m_CustomSlotLabel": "",
  1088. "m_DismissedVersion": 0,
  1089. "m_KeywordType": 0,
  1090. "m_KeywordDefinition": 0,
  1091. "m_KeywordScope": 0,
  1092. "m_KeywordStages": 2,
  1093. "m_Entries": [],
  1094. "m_Value": 1,
  1095. "m_IsEditable": true
  1096. }
  1097. {
  1098. "m_SGVersion": 0,
  1099. "m_Type": "UnityEditor.Rendering.Fullscreen.ShaderGraph.FullscreenData",
  1100. "m_ObjectId": "f96621e0417148329344ce08081a08aa",
  1101. "m_Version": 0,
  1102. "m_fullscreenMode": 0,
  1103. "m_BlendMode": 0,
  1104. "m_SrcColorBlendMode": 0,
  1105. "m_DstColorBlendMode": 1,
  1106. "m_ColorBlendOperation": 0,
  1107. "m_SrcAlphaBlendMode": 0,
  1108. "m_DstAlphaBlendMode": 1,
  1109. "m_AlphaBlendOperation": 0,
  1110. "m_EnableStencil": false,
  1111. "m_StencilReference": 0,
  1112. "m_StencilReadMask": 255,
  1113. "m_StencilWriteMask": 255,
  1114. "m_StencilCompareFunction": 8,
  1115. "m_StencilPassOperation": 0,
  1116. "m_StencilFailOperation": 0,
  1117. "m_StencilDepthFailOperation": 0,
  1118. "m_DepthWrite": false,
  1119. "m_depthWriteMode": 0,
  1120. "m_AllowMaterialOverride": false,
  1121. "m_DepthTestMode": 0
  1122. }
  1123. {
  1124. "m_SGVersion": 1,
  1125. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  1126. "m_ObjectId": "ff0278405fba41028994c8574c44d93a",
  1127. "m_Guid": {
  1128. "m_GuidSerialized": "c3e66e55-e236-4ee3-8349-43d94b091b82"
  1129. },
  1130. "m_Name": "Max Normals Threshold",
  1131. "m_DefaultRefNameVersion": 1,
  1132. "m_RefNameGeneratedByDisplayName": "Max Normals Threshold",
  1133. "m_DefaultReferenceName": "_Max_Normals_Threshold",
  1134. "m_OverrideReferenceName": "_NormalThresholdMax",
  1135. "m_GeneratePropertyBlock": true,
  1136. "m_UseCustomSlotLabel": false,
  1137. "m_CustomSlotLabel": "",
  1138. "m_DismissedVersion": 0,
  1139. "m_Precision": 0,
  1140. "overrideHLSLDeclaration": false,
  1141. "hlslDeclarationOverride": 0,
  1142. "m_Hidden": false,
  1143. "m_Value": 1.0,
  1144. "m_FloatType": 1,
  1145. "m_RangeValues": {
  1146. "x": 0.0,
  1147. "y": 1.0
  1148. }
  1149. }